	/**
	 * ParametreExterieur est la classe représentant un paramètre extérieur
	 * @author smathomeutbm
	 * @version 1.0
	 */
public class ParametreExterieur {

    private String nomExt;
    private float valeurExt;
    
	/**
     * Constructeur par défaut de ParametreExterieur
     */
    public ParametreExterieur() {
        nomExt = "";
        valeurExt = 0;
    }
    
	/**
     * Constructeur avec paramètres de ParametreExterieur
     * @param nom Nom du paramètre extérieur
     * @param valeur Valeur du paramètre extérieur
     */
    public ParametreExterieur(String nom, float valeur) {
        nomExt = nom;
        valeurExt = valeur;
    }
    
	/**
     * Récupérer le nom du paramètre extérieur
     * @return Nom du paramètre extérieur
     */
    public String getNomExt() {
        return nomExt;
    }
    
	/**
     * Récupérer la valeur du paramètre extérieur
     * @return Valeur du paramètre extérieur
     */
    public float getValeurExt() {
        return valeurExt;
    }
    
	/**
     * Modifier le nom du paramètre extérieur
     * @param nom Nouveau nom du paramètre extérieur
     */
    public void setNomExt(String nom) {
        nomExt = nom;
    }
    
	/**
     * Modifier la valeur du paramètre extérieur
     * @param val Nouvelle valeur du paramètre extérieur
     */
    public void setValeurExt(float val) {
        valeurExt = val;
    }

	/**
     * Chaîne XML correspondant au capteur
     * @return Chaîne xml
     */
	public String xml() {
		return "\t\t<paramExt name=\""+ nomExt +"\" valeur=\"" + valeurExt + "\" /> \n";
	}
}
